export const ELEGANT_ROUTER_TYPES_MODULE_NAME = '@l-router/types'

export const VUE_ROUTER_MODULE_NAME = 'vue-router/auto-routes'

export const ROOT_ROUTE_NAME = 'Root'

export const NOT_FOUND_ROUTE_NAME = 'NotFound'

export const NO_FILE_INODE = -99

export const BUILT_IN_ROUTE = {
  [ROOT_ROUTE_NAME]: '/',
  [NOT_FOUND_ROUTE_NAME]: '/:pathMatch(.*)*',
} as const

export const CONFIG_FILE_SOURCE = ['lr.config', 'router.config', 'l-router.config']
